Translation of berwisata in English:

berwisata

make a tour

verb

  • 1

    make a tour