Translation of شرم دلانا in English:

شرم دلانا

phrase

  • put to shame, appeal to or challenge (someone's) sense of honour