dullard in Catalan
dullard in Catalan
estúpid
A stupid person; a fool.
estúpida
A stupid person; a fool.