English to Arabic

Meaning for:
Proliferated
other
منتشر