English to Arabic

Meaning for:
Superimposing
other
التركيب