merluzo

merluzoa merluza (familiar)
adjetivo
silly; stupid
sustantivo:masculino
femenino
idiot

Paid English to Spanish translation