upon A location that is in an upward position.
Example:
Upon the next live creature that it sees
French translation: sur
German translation: auf
Italian translation: su
Persian translation: بر
Spanish translation: sobre
Swedish translation: på