Translation of menampang in English:

menampang

  • 1

    to look at yourself in the mirror
  • 2

    to show off
    ‘penampang(an)’ profile