Translation of menggelandang in English:

menggelandang

to be a tramp

  • 1

    to be a tramp