Spanish-English dictionary »

nido de avispas meaning in English

SpanishEnglish
nido de avispas noun

hornets' nest(an unpleasant or controversial situation)
noun