NichiDict

わたわた

[watawata]

Meanings

1.Adv-toAdverbNoun・suru

flustered; confused; panicked