Englishfor English speakers
dumfounded English
Meaning dumfounded meaning
What does dumfounded mean?
dumfounded
Synonyms dumfounded synonyms
What other words have the same or similar meaning as dumfounded?