English-Latin dictionary »

ill-defined region of asia meaning in Latin

EnglishLatin
ill-defined region of Asia noun

India [Indiae](1st) F
noun