1. ಛಿದ್ರಕದ್ವಾರ

    Play audio
    ♪ chidraka dvāra
    Share screenshot
    1. noun (noun)
    2. an artificial channel or passage for water; a sluice.

Comments and suggestions