Latin-English dictionary »

sarmata meaning in English

LatinEnglish
Sarmata [Sarmatae] (1st) M
noun

people from south Russia / Irannoun

Sarmatiannoun
[UK: sarˈmeɪ.ʃən] [US: sarˈmeɪ.ʃən]