Translated Labs
YOU SAID:
moi mi chiamo lily comestai
INTO JAPANESE
モイミキアモリリーコメタイ
BACK INTO ENGLISH
Moimiki Amori Lee Cometai
もいみきあもりリーコメタイ
Well done, yes, well done!