Translation of اپنے منھ میاں مٹھو in English:

اپنے منھ میاں مٹھو

phrase

  • blowing one's own trumpet
    indulging in self-praise