Translated Labs
YOU SAID:
China believes it is the center of the universe.
INTO JAPANESE
マップの中央です。
BACK INTO ENGLISH
This is the center of the map.
This is a real translation party!