menu close-circle

duwaa

/ /
listen to pronunciation
Verb
1

dumb-founded, nonplussed

Synonym:
Quiz