English-Latin dictionary »

you have not lost your horns, therefore you have horns meaning in Latin

EnglishLatin
you have not lost your horns, therefore you have horns noun

ceratina [ceratinae](1st) F
noun