पानी पिलाया (en. Watered)

Translation into Hindi

Synonyms

  • hydrated
  • diluted
  • irrigated
  • moistened
  • rained on