Polish-English dictionary »

imponować meaning in English

PolishEnglish
imponować

impress