English to Arabic

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