Eastbourne meaning

ēst'bôrn'
A seaside resort of southeast England on the English Channel south-southeast of London.
0
0
Advertisement