English-Latin dictionary »

indian, inhabitant of india meaning in Latin

EnglishLatin
Indian, inhabitant of India noun

Indus [Indi](2nd) M
noun