Translated Labs
YOU SAID:
The place where you find God.
INTO JAPANESE
神に出会う場所。
BACK INTO ENGLISH
A place to meet God.
神と出会う場所。
Okay, I get it, you like Translation Party.