Spanish-French dictionary »

long island meaning in French

SpanishFrench
Long Island noun

Long Islandnom {f}

Your history