YOU SAID:
Planet Earth is Cuckoo Land.
INTO JAPANESE
地球はカッコウの土地です。
BACK INTO ENGLISH
The Earth is the land of cuckoo.
INTO JAPANESE
地球は、カッコウの土地です。
BACK INTO ENGLISH
Earth is the land of cuckoo.
INTO JAPANESE
地球は、カッコウの土地です。
BACK INTO ENGLISH
Earth is the land of cuckoo.
That's deep, man.