Translation of safari in English:

safari

safari

noun

  • 1

    safari, expedition to hunt or observe wild animals