English-Latin dictionary »

somewhat large meaning in Latin

EnglishLatin
somewhat large adjective

suggrandis [suggrandis, suggrande]adjective