iJunoon official Urdu Dictionary
گرفتار کرنے والا
giraftar karnay wala
قیدی بنانے والا
qaidi bananay wala
English definition for captor
1. n. a person who captures and holds people or animals
Sponored Video