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