Translation of بنیا اپنا گڑ بھی چھپا کے کھاتا ہے in English:

بنیا اپنا گڑ بھی چھپا کے کھاتا ہے

phrase

  • it is better to hide one's shortcomings