YOU SAID:
i have no clue what this site is
INTO JAPANESE
私はこのサイトは見当します。
BACK INTO ENGLISH
I guess this site.
INTO JAPANESE
このサイトと思います。
BACK INTO ENGLISH
I think this site.
INTO JAPANESE
このサイトと思います。
BACK INTO ENGLISH
I think this site.
This is a real translation party!