Practice Test Geeks home

Free CDS English Questions and Answers

What is the meaning of this idiom: A perfect storm

Select your answer