PracticeTestGeeks home

CDS (Combined Defence Services) FREE CDS English Questions and Answers

What is the meaning of this idiom: A perfect storm

Select your answer