Polish-French dictionary »

translator meaning in French

PolishFrench
translator noun

traducteurnom