English to Hindi

Meaning for:
watering hole
other
स्वास्थ्य केंद्र