Polish-French dictionary »

demokratka meaning in French

PolishFrench
demokratka

démocrate