NichiDict

いたた

[itata]

Meanings

1.Interjection

ouch