Translated Labs
YOU SAID:
Snurch, or snail church,
INTO JAPANESE
Snurch、またはカタツムリ教会
BACK INTO ENGLISH
Snurch or snail Church
Snurch またはカタツムリ教会
Come on, you can do better than that.