Translation of menyayembarakan in English:

menyayembarakan

to have a competition

  • 1

    to have a competition