Chinese-English dictionary »

馬蜂窩 meaning in English

ChineseEnglish
馬蜂窩 noun

hornets' nest(an unpleasant or controversial situation)
noun