English-Latin dictionary »

natural, indigenous meaning in Latin

EnglishLatin
natural, indigenous adjective

ingenuus [ingenua, ingenuum]adjective