Italian-English dictionary »

siena meaning in English

ItalianEnglish
Siena proper noun
{f}

Siena(city)
proper noun