YOU SAID:
Winship are Kayla dogs' frogs and toads
INTO JAPANESE
ウィンシップはケイラ犬のカエルとヒキガエルです
BACK INTO ENGLISH
Winship is Kayla dog frog and toad
INTO JAPANESE
Winship は Kayla 犬のカエルとヒキガエルです
BACK INTO ENGLISH
Winship is Kayla dog frog and toad
Well done, yes, well done!