English-Latin dictionary »

like a snail shell meaning in Latin

EnglishLatin
like a snail shell adverb

cochleatimadverb