English-Latin dictionary »

applied to men as term of abuse meaning in Latin

EnglishLatin
applied to men as term of abuse noun

simia [simiae](1st) C
noun