B2 anything that prevents people from being together or understanding each other

中文解释

障碍;阻碍;隔阂 Despite the language barrier (= not speaking the same language), they soon became good friends. 尽管语言上存在障碍,他们还是很快就成为了好朋友。

正在查询

buffeter Bardes umbrage satiate 对外贸易 处方 Tanga inject the patient reconcile briefly the natural medium