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
الإنجليزية - الإنجليزية
Southsea