Polish-English dictionary »

niewygoda meaning in English

PolishEnglish
niewygoda noun

discomfortnoun
mental or bodily distress

inconveniencenoun
something inconvenient or bothering