English-Latin dictionary »

little fallow deer (l+s) meaning in Latin

EnglishLatin
little fallow deer (L+S) noun

dammula [dammulae](1st) F
noun

damnula [damnulae](1st) F
noun