English, asked by riya8674, 2 months ago

what is the meaning of cascade


Attachments:

Answers

Answered by mubshan
1

Answer

A large quantity of something that falls or hangs down.

Similar questions