Translation Of An Oaf In Different Languages

Translate AN OAF in languages spoken worldwide

English
Ways to say an oaf
Um idiota

Translate AN OAF in European languages