Translated Labs
YOU SAID:
pizza roll pizza slice
INTO JAPANESE
ピザロールピザスライス
BACK INTO ENGLISH
Pizza roll pizza slice
Okay, I get it, you like Translation Party.