Detailed Translations for safari from Dutch to English
safari:
Translation Matrix for safari:
Wiktionary Translations for safari:
safari
noun
-
expeditie in de wildgebieden in Afrika
safari
noun
-
a trip into any undeveloped area
External Machine Translations: