English to Arabic

Meaning for:
Greenish
other
مخضوضر