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.
Come on, you can do better than that.