Polish-English dictionary »

imbecyl meaning in English

PolishEnglish
imbecyl noun

imbecilenoun
fool

imbecilenoun
person with limited mental capacity

oafnoun
imbecile