← Cantonese Dictionary
力不勝任 (lik6 bat1 sing1 jam6, lì bù shèng rèn) — not to be up to the task (idiom); incompetent
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy