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

نچا کھچا

phrase

  • figurative

    crestfallen, dejected
  • mortified
  • beaten