← Cantonese Dictionary
不由自主 (bat1 jau4 zi6 zyu2, bù yóu zì zhǔ) — (idiom) can't help but; involuntarily
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy