meaning of martello tower

1. a circular masonry fort for coastal defence


Related Words

martello tower |

Developed & Maintained By Taraprasad.com

Treasure Words