YOU SAID:
Cats always land on their feet.
INTO JAPANESE
猫は常に自分の足で着陸します。
BACK INTO ENGLISH
Cats always land on their feet.
INTO JAPANESE
猫は常に自分の足で着陸します。
BACK INTO ENGLISH
Cats always land on their feet.
Okay, I get it, you like Translation Party.