Vocabulary
まごまご
まごまご
confused; flustered; at a loss
adverb
suru-verb
N2
freq #900