Polish-English dictionary »

szmatogłowy meaning in English

PolishEnglish
szmatogłowy

raghead

towelhead