YOU SAID:
The Statue of Liberty is in Liberty Island, New York, USA.
INTO JAPANESE
自由の女神は、米国ニューヨーク州リバティ島にあります。
BACK INTO ENGLISH
The Statue of Liberty is located on Liberty Island, New York, USA.
INTO JAPANESE
自由の女神は、米国ニューヨーク州リバティ島にあります。
BACK INTO ENGLISH
The Statue of Liberty is located on Liberty Island, New York, USA.
This is a real translation party!