Translation of ایذا رسانی in English:

ایذا رسانی

phrase

  • injuring, hurting, torturing, causing pain