Spanish-English dictionary »

long island meaning in English

SpanishEnglish
Long Island proper noun

Long Island(island in New York)
proper noun