Practice Test Geeks home

Competitive English Vocabulary and Word Meanings 3

What does 'IMPETUOUS' mean?

Select your answer