Arabic-English dictionary »

نبات او أعشاب اليربا meaning in English

ArabicEnglish
نبات او أعشاب اليربا

Yerba