English-Latin dictionary »

round river stones resembling snails meaning in Latin

EnglishLatin
round river stones resembling snails noun

coclaca [coclacae](1st) F
noun