1. battlement [ Synonyms: crenelation, crenellation] | |
A rampart built around the top of a castle with regular gaps for firing arrows or guns
|
قلعے کی دندانے دار دیوار۔ |
Grain Market (Galla Mandi) Software This software is designed to suit the specific calculations and deduct ... Read more