Polish-English dictionary »

oferma meaning in English

PolishEnglish
oferma

hoser

nebbish

weak sister

oferma noun

klutznoun
a clumsy or stupid person