2011-11-19 20:42:34Ramón Chen
Test your vocabulary 8: folklore
8. An evil spirit supposed to descend upon and have sexual intercourse with women as they sleep (i-)
(solution 7: caryatid)
8. An evil spirit supposed to descend upon and have sexual intercourse with women as they sleep (i-)
(solution 7: caryatid)