English to Arabic

Meaning for:
Puffballs
other
البافبول - نوع من أنواع الفطر