set upon - to set upon sb.
Marianne Uehlin... - Thu, 05/04/2017 - 15:29
English Notes:
Goblet: ... when they are set upon by their parents or slave traders, sexually abused, tortured, thrashed and sold.
German Translation:
- Login to post comments