English-Latin dictionary »

siret meaning in Latin

EnglishLatin
Siret (river in Ukraine and Romania)
proper noun

Hierasusproper noun