English to Arabic

Meaning for:
Superpose
other
طابق