YOU SAID:
Overwatch is my favorite game
INTO JAPANESE
オーバーウォッチは私のお気に入りのゲームです
BACK INTO ENGLISH
Overwatch is my favorite game
INTO JAPANESE
オーバーウォッチは私のお気に入りのゲームです
BACK INTO ENGLISH
Overwatch is my favorite game
This is a real translation party!