inexcusable feelings;contrary to reason [common sense];incompatible with the accepted code of human conduct;unacceptable sentiments ;
英语网 · 双语娱乐资讯
英语网 · 外贸英语