Translation of شان چوٹّا/ چوٹٹا in English:

شان چوٹّا/ چوٹٹا

phrase

  • one trying to emulate another's grandeur or power