English to Arabic

Meaning for:
Bestirred
other
حثّ