YOU SAID:
Japan is the center of the universe.
INTO JAPANESE
日本は宇宙の中心です。
BACK INTO ENGLISH
Japan is the center of the universe.
INTO JAPANESE
日本は宇宙の中心です。
BACK INTO ENGLISH
Japan is the center of the universe.
This is a real translation party!