isle of sheppey

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