Polish-French dictionary »

tłumaczka meaning in French

PolishFrench
tłumaczka

interprète

traductrice