English-Latin dictionary »

in manner of a dog meaning in Latin

EnglishLatin
in manner of a dog adverb

canatimadverb

Your history