ENGLISH → NEPALI
rampart
01
noun
रक्षाका लागि कुनै ठाउँ वरिपरि बनाइएको अग्लो बाँध
an embankment built around a space for defensive purposes
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
an embankment built around a space for defensive purposes