English to Arabic

Meaning for:
Engrossed
other
منسوخ