iJunoon official Urdu Dictionary
کنگرہ دار
kingrah daar
English definition for crenelated
1. s. having or resembling repeated square indentations like those in a battlement
Sponored Video