Polish-English dictionary »

trap meaning in English

PolishEnglish
utrapieniec

little perisher

utrapieniec noun

nuisancenoun
person or thing causing annoyance or inconvenience

12