person who is or acts unintelligent or naïve - Spanish English Dictionary

Suggest a Term