English to Arabic

Meaning for:
Yerba
other
نبات او أعشاب اليربا