a town in southern england, widely considered a suburb of portsmouth

listen to the pronunciation of a town in southern england, widely considered a suburb of portsmouth
Englisch - Englisch
Southsea