Polish-French dictionary »

franca meaning in French

PolishFrench
franca noun

mal françaisnom