NichiDict

どぎまぎ

[dogimagi]

Meanings

1.Noun・suruAdverbAdv-to

flurried; flustered; upset; nervous; embarrassed