English-Latin dictionary »

small, low of stature meaning in Latin

EnglishLatin
small, low of stature adjective

improcerus [improcera, improcerum]adjective