×

safari meaning in English

n. safari, expedition for hunting or exploration; people participating in a hunting or exploratory expedition; equipment needed for a hunting or exploratory expedition; long journey

Related Words

  1. saducéen
  2. sae
  3. safari-photo
  4. safed
PC Version

Copyright © 2018 WordTech Co.