English-Latin dictionary »

inhabitants of region beyond scythia and india meaning in Latin

EnglishLatin
inhabitants of region beyond Scythia and India noun

Ser [Seris](3rd) C
noun