a town in hampshire, england, next to portsmouth

listen to the pronunciation of a town in hampshire, england, next to portsmouth
İngilizce - İngilizce
Gosport
A town in
Atherton
a town in hampshire, england, next to portsmouth