Translation of ایذا پسند in English:

ایذا پسند

phrase

  • masochist