dumbass (stupid person) - Francés Inglés Diccionario