ENGLISH → NEPALI
embankment
01
noun
तटबन्ध; बाँध
a long artificial mound of stone or earth; built to hold back water or to support a road or as protection
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a long artificial mound of stone or earth; built to hold back water or to support a road or as protection