dullard in Spanish
dullard in Spanish
estúpida
A stupid person; a fool.
estúpido
A stupid person; a fool.