Englishfor English speakers
cast upon English
Synonyms cast upon synonyms
What other words have the same or similar meaning as cast upon?
Examples cast upon examples
How do I use cast upon in a sentence?
Movie subtitles
Its voodoo power has brought a wrath upon Uganda and it must be cast out!