stupid idiot - Español Inglés Diccionario