Translation of thuu! in English:

thuu!

bang!

ideophone

  • 1

    bang!