English to Arabic

Meaning for:
Clinged
other
تعلّق