YOU SAID:
I have no idea what this site even does xd
INTO JAPANESE
私はこのサイトがxdでも何をしているのか分かりません
BACK INTO ENGLISH
I do not know what this site does even xd
INTO JAPANESE
私はこのサイトが何をするのか分からない
BACK INTO ENGLISH
I do not know what this site does
INTO JAPANESE
私はこのサイトが何をしているのか分からない
BACK INTO ENGLISH
I do not know what this site is doing
INTO JAPANESE
私はこのサイトが何をしているのか分からない
BACK INTO ENGLISH
I do not know what this site is doing
Okay, I get it, you like Translation Party.