levee meaning in telugu

Word: levee
Meaning of levee in english - embankment

Meanings in telugu :

sabh ( సభ )

Synonyms of levee

dam breakwater mound

Related English Telugu Meaning

Telugu to English
English To Telugu