Mobile
Log In Sign Up
Home > french-english > "safari" in English

English translation for "safari"

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
Similar Words:
"sado" English translation, "sadomasochisme" English translation, "sadomasochiste" English translation, "saducéen" English translation, "sae" English translation, "safari-photo" English translation, "safed" English translation, "safer" English translation, "saffian" English translation, "safran" English translation