English-Latin dictionary »

sierre meaning in Latin

EnglishLatin
Sierre (municipality in Valais)
proper noun

Sirrusproper noun
M, Sidrium N

Your history