Subscribe
URL of the page has been copied to clipboard.
Meaning : A large airport on Long Island to the east of New York City.
Synonyms : kennedy, kennedy international
Install App