English to Arabic

Meaning for:
Greenest
other
أكثر خضرة