Translated Labs
YOU SAID:
bark bark meow dog kitty
INTO JAPANESE
樹皮樹皮meow犬子猫
BACK INTO ENGLISH
Bark bark meow dog kitten
Come on, you can do better than that.