Translated Labs
YOU SAID:
Memes memes memes memesmemes
INTO JAPANESE
ミームズ・ミームズ・ミームズメスズ
BACK INTO ENGLISH
Means · Memes · Memes メ ス ズ
Means・Memes・Memesメスズ
Well done, yes, well done!