Arabic-English dictionary »

سَفَارِي meaning in English

ArabicEnglish
سَفَارِي m

safaria trip into any undeveloped area