English-Latin dictionary »

innate, inherent meaning in Latin

EnglishLatin
innate, inherent adjective

naturalis [naturalis, naturale]adjective