Italian-English dictionary »

picardia meaning in English

ItalianEnglish
Picardia proper noun
{f}

Picardy(region of France)
proper noun