← Cantonese Dictionary
眾目睽睽 (zung3 muk6 kwai4 kwai4, zhòng mù kuí kuí) — (advert) in front of people; under people's watchful eyes
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy