Polish-French dictionary »

medard meaning in French

PolishFrench
Medard

Médard