NichiDict

ワウフラッター

[waufurattaa]

Meanings

1.Noun

wow and flutter