English to Arabic

Meaning for:
Intercalated
other
مقحم