not have two brain cells to rub together - Alemán Inglés Diccionario

Proponer traducción