पानी देना (en. Watering)

Translation into Hindi

Synonyms

  • dousing
  • hydration
  • irrigation
  • moistening