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
İngilizce - İngilizce
Southsea
a town in southern england, widely considered a suburb of portsmouth