iJunoon official Urdu Dictionary
ایذا رساں
aeza rasan
ظالم
zalim
English definition for persecutor
1. n. someone who torments
Synonyms and Antonyms for persecutor
Meaning for persecutor found in 18 Languages.
Sponored Video