Diccionario Inglés-Español
irrigate
Irrigar, regar
Diccionario Inglés-Español
irrevocable
irrigation