English-Latin dictionary »

picardy meaning in Latin

EnglishLatin
Picardy (region of France)
proper noun

Picardiaproper noun
{f}