Italian-English dictionary »

olanda del sud meaning in English

ItalianEnglish
Olanda del Sud proper noun
{f}

South Holland(province)
proper noun