vocab dash
Log in
Sign up
まごまご
Top 25000
Meanings
Adverb
Suru verb
1. confused; flustered; at a loss
(Onomatopoeia)