Translation of safari in Malay

safari

safari

noun

  • 1

    safari, ekspedisi untuk memburu atau memerhatikan binatang liar