English to Arabic

Meaning for:
Superposing
other
المطابقة