Synonym for flabbergasted


Add a New Entry