dumfounds
dumfounds
English
Verb
Ad
Definition
third-person singular simple present indicative of dumfound
Ad
dumfounds
third-person singular simple present indicative of dumfound