Translation of منت کش/ کشیدہ in English:

منت کش/ کشیدہ

phrase

  • under obligation, obliged