Liberty Island
English
Proper noun
Liberty
Island
A small uninhabited island in
New York Harbor
, the location of the
Statue of Liberty
.
Translations
island in New York Harbor
Chinese:
Mandarin:
自由島
/
自由岛
(
zìyóudǎo
)
Spanish:
Isla de la Libertad
f