Translation of پوست کندہ in English:

پوست کندہ

phrase

  • with the skin peeled off, without reserve
    fully detailed, explicitly, openly, unreservedly