Vocabulary

まごまご

confused; flustered; at a loss

adverb suru-verb
N2 freq #900