YOU SAID:
We found Spain near China
INTO JAPANESE
中国の近くでスペインを見つけました
BACK INTO ENGLISH
Found Spain near China
INTO JAPANESE
中国の近くでスペインを発見
BACK INTO ENGLISH
Discover Spain near China
INTO JAPANESE
中国の近くでスペインを発見
BACK INTO ENGLISH
Discover Spain near China
Come on, you can do better than that.