Portuguese-English dictionary »

picardia meaning in English

PortugueseEnglish
Picardia proper noun
{f}

Picardy(region of France)
proper noun