Long Islandin

Finnish

Proper noun

Long Islandin

  1. genitive singular of Long Island