YOU SAID:
I think this may be my new favorite site
INTO JAPANESE
これは私の新しいお気に入りのサイトかもしれません
BACK INTO ENGLISH
This may be my new favorite site
INTO JAPANESE
これは私の新しいお気に入りのサイトかもしれません
BACK INTO ENGLISH
This may be my new favorite site
This is a real translation party!