English to Arabic

Meaning for:
Instilled
other
مغروس