English to Arabic

Meaning for:
Juxtaposition
other
التراصف