Translation of چنچنے لگنا in English:

چنچنے لگنا

phrase

  • have ascarids
  • informal

    be restless or peevish, fret