Spanish to English Dictionary

Versión en Español

to water; to make someone water something; to wet pronunciation in American English - to water; to make someone water something; to wet in Spanish pronunciation "to water; to make someone water something; to wet" in Spanish translation