Polish-French dictionary »

imponować meaning in French

PolishFrench
imponować

impressionner