isle of sheppey

listen to the pronunciation of isle of sheppey
English - English
A small island of the north coast of Kent in the Thames estuary