English-Latin dictionary »

small member of deer family meaning in Latin

EnglishLatin
small member of deer family noun

dama [damae](1st) F
noun

damma [dammae](1st) F
noun