English to Arabic

Meaning for:
Mossy
other
مطحلب