Translation of meletup in English:

meletup

  • 1

    to explode, to go off


User Contribution

meletup

fizz