meaning of cremaillere

1. An indented or zigzaged line of intrenchment.


Related Words

cremaillere |

Developed & Maintained By Taraprasad.com

Treasure Words