Englishfor English speakers
descend upon English
Meaning descend upon meaning
What does descend upon mean?
descend upon
Synonyms descend upon synonyms
What other words have the same or similar meaning as descend upon?