1.

The correct meaning of Idiom/Phrase.
Hornet s nest

A. To ascertain
B. To make peace
C. A troublesome situation
D. To try utmost
Answer» D. To try utmost


Discussion

No Comment Found