Advertisement
Advertisement
St. Helier
[ seynt hel-yer; French san te-lyey ]
noun
- a seaport on the island of Jersey in the English Channel.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ seynt hel-yer; French san te-lyey ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse