Translation of چکا چوند لگنا in English:

چکا چوند لگنا

phrase

  • be dazzled or dazed
    be confounded or bewildered