Pinyin Dictionary results for "yu ba"

浴霸
bathroom infrared heater, marketed as 'bath master'
欲罢不能
want to stop but can't (idiom); to be unable to stop oneself; to feel an urge to continue
Dictionary data provided by CC-CEDICT