Polish-French dictionary »

bogarodzica meaning in French

PolishFrench
Bogarodzica

Mère de Dieu