a difficult or awkward situation;"his back was to the wall"

中文解释

\"competition was pushing them to the wall\"

正在查询

pickadil besieging fines unfriendly hostility 惬意 Sri Lankan Antwerpen sweet cassava physiological research