English to Arabic

Meaning for:
Introjected
other
مغروس