English-French dictionary »

périgord meaning in French

EnglishFrench
Périgord (region of France)
proper noun

Périgord◼◼◼nom propre