YOU SAID:
Cats are the best creatures in the world!
INTO JAPANESE
猫は世界で最高の生き物です!
BACK INTO ENGLISH
Cats are the best creatures in the world!
INTO JAPANESE
猫は世界で最高の生き物です!
BACK INTO ENGLISH
Cats are the best creatures in the world!
This is a real translation party!