Ramsgate meaning

ramzgāt
(place) Seaport & resort in Kent, SE England, on the English Channel.
proper name
0
0
Advertisement