Skip to main content

dumfound

English dumfound meaning in English  •  dumfound का अर्थ अंग्रेजी में
v. t.
  • To strike dumb; to confuse with astonishment.
Advertisement