Translation of نچا کھچا in English:

نچا کھچا

phrase

  • figurative

    crestfallen
    dejected
  • mortified
  • beaten