Translated Labs
YOU SAID:
entanglements of satan
INTO JAPANESE
サタンのもつれ
BACK INTO ENGLISH
Tangle of Satan
You love that! Don't you?