Hindi-English dictionary »

किले की दीवार meaning in English

HindiEnglish
किले की दीवार

rampart [ramparts]noun
[UK: ˈræm.pɑːt] [US: ˈræm.pɑːrt]