menu close-circle
Advertisement

duwaa

/ /
listen to pronunciation
Verb
1

dumb-founded, nonplussed

Synonym:
Quiz