meaning of machicolated

1. Having machicolations.


Related Words

machicolated |

Developed & Maintained By Taraprasad.com

Treasure Words