English to Arabic

Meaning for:
Proliferate
other
إنتشر