-
情不自禁
can't help; cannot help; be overcome by one's feelings; be seized with a sudden impulse; feel an irresistible impulse to; can not control oneself
-
爱上
fall in love (with sb)
-
英语
English; Anglophone; English-language; English-speaking
-
老师
teacher; sir; instructor; tutor; mentor; educator; master

中英释义: