English to Arabic

Meaning for:
Pended
other
علّق، إعتمد على