Translation of berwisata in English:

berwisata

make a tour

  • 1

    make a tour