English-Latin dictionary »

natural disposition / capacity meaning in Latin

EnglishLatin
natural disposition / capacity noun

ingenium [ingeni(i)](2nd) N
noun