dumfounded

dumfounded

English Adj
Ad

Definition

Misspelling of dumbfounded.

Ad