Polish-English dictionary »

bazgracz meaning in English

PolishEnglish
bazgracz noun

doodlernoun