English to Arabic

Meaning for:
Launched
other
منطلق