English-Latin dictionary »

people from south russia / iran meaning in Latin

EnglishLatin
people from south Russia / Iran noun

Sarmata [Sarmatae](1st) M
noun