English to Arabic

Meaning for:
Bestirs
other
يحثّ