freeing of someone who had been tied/bound - Turkish English Dictionary

Suggest a Term