English to Arabic

Meaning for:
Handcuffed
other
مقيّد