English to Arabic

Meaning for:
Glued
other
إلتصق