Polish-French dictionary »

demokrata meaning in French

PolishFrench
demokrata

démocrate