English to Arabic

Meaning for:
Spores
other
البويغات