English to Arabic

Meaning for:
Agarics
other
مشروم