behave like a dimwit or a blockhead - Francés Inglés Diccionario

Proponer traducción