English-Latin dictionary »

instincts meaning in Latin

EnglishLatin
instincts noun

instinctus(4th) M
noun

Your history