Polish-French dictionary »

imponujący meaning in French

PolishFrench
imponujący

imposant

impressionnant