Definisi 'long island'

English to English
noun
1 an island in southeastern New York; Brooklyn and Queens are on its western end Terjemahkan
source: wordnet30


Visual Synonyms