Translated Labs
YOU SAID:
what is this internet site
INTO JAPANESE
このインターネットサイトは何ですか
BACK INTO ENGLISH
What is this internet site
That didn't even make that much sense in English.