levee meaning in telugu
Word: levee
Meaning of levee in english - embankment
dam breakwater mound
Meanings in telugu :
sabh ( సభ )
Synonyms of levee
Related English Telugu Meaning
Telugu to English
English To Telugu