Polish-English dictionary »

ujmujący meaning in English

PolishEnglish
ujmujący adjective

winsomeadjective
charming, engaging, winning