... draped in a curtain of rain.
draped means what
please tell me
Answers
Answered by
3
Answer:
wrapped up in A curtain of rain
Similar questions