branch ofriver an artificial canal meaning in telugu

Word: branch ofriver an artificial canal

Meanings in telugu :

kōdu ( కోడు )

Related English Telugu Meaning

Telugu to English
English To Telugu