canal meaning in telugu
Word: canal
Meaning of canal in english - waterway
conduit bottleneck estuary course duct trench cove aqueduct watercourse ditch channel firth
Meanings in telugu :
saaruv ( సారువ )
Synonyms of canal
Related English Telugu Meaning
Telugu to English
English To Telugu