English-Spanish dictionary »

long island meaning in Spanish

EnglishSpanish
Long Island (island in New York)
proper noun

Long Islandproper noun