English-Estonian translations for Statue of Liberty
Definition of Statue of Liberty
A very large statue in New York harbor, representing the Roman goddess Libertas, and considered emblematic of the United States and its attractiveness to voluntary immigrants