English to Arabic

Meaning for:
Urged
other
محثوث