canal meaning in telugu

Word: canal
Meaning of canal in english - waterway

Meanings in telugu :

saaruv ( సారువ )

Synonyms of canal

conduit bottleneck estuary course duct trench cove aqueduct watercourse ditch channel firth

Related English Telugu Meaning

Telugu to English
English To Telugu