Translation of پردہ ڈھانکنا in English:

پردہ ڈھانکنا

phrase

  • conceal faults
    keep a secret