Translation of berdarmawisata in English:

berdarmawisata

  • 1

    to go on an excursion