simpleton; (also ) crazy or deranged person

listen to the pronunciation of simpleton; (also ) crazy or deranged person
English - English
loon
simpleton; (also ) crazy or deranged person
Favorites