Polish-French dictionary »

margaret meaning in French

PolishFrench
Margaret

Marguerite

Your history