まごまご

まごまご

confused; flustered; at a loss

N4Common wordAdverb
Adverb, Suru verb
confusedflusteredat a loss