Translation of اپنی گلی میں کتا بھی شیر ہوتا ہے in English:

اپنی گلی میں کتا بھی شیر ہوتا ہے

phrase

  • one is brave in one's own territory