Practice Test Geeks home

FREE CDS English Questions and Answers

What is the meaning of this idiom: A perfect storm

Select your answer