English to Arabic

Meaning for:
Scabious
other
زهرة الجرب