groton

listen to the pronunciation of groton
English - English
(Coğrafya) A town of southeast Connecticut on the Thames River opposite New London. Settled c. 1650, it is a port and the site of a U.S. submarine base
groton
Favorites