Definisi 'statue of liberty'
English to English
noun
1 a large monumental statue symbolizing liberty on Liberty Island in New York Bay
source: wordnet30
More Word(s)
memorial, monument, statue,

Visual Synonyms
Click for larger image