embankment meaning in telugu

Word: embankment
Meaning of embankment in english - dike

Meanings in telugu :

kurimidi ( కురిమిడి )

Synonyms of embankment

hill breakwater mound bank

Related English Telugu Meaning

Telugu to English
English To Telugu