Translated Labs
YOU SAID:
bark bark meow dog kitty
INTO JAPANESE
樹皮樹皮meow犬子猫
BACK INTO ENGLISH
Bark bark meow dog kitten
Okay, I get it, you like Translation Party.