English-Polish dictionary »

addle-head meaning in Polish

EnglishPolish
addle-head

głupek