English to Hindi

Meaning for:
watering-hole
other
जल विवर