Translated Labs
YOU SAID:
oddio che strano questo sito
INTO JAPANESE
オディオチェストラノクエストシト
BACK INTO ENGLISH
Odio Chestrano Quest Sito
オディオチェストラーノクエストシト
Well done, yes, well done!