behave like a dimwit or a blockhead - Turkish English Dictionary

Suggest a Term