Search term irrigate has 4 results
Jump to
EN English IT Italian
irrigate (v) [horticulture] irrigare (v) [horticulture]
irrigate (v) [medicine] irrigare (v) [medicine]
irrigate bagnare
irrigate annaffiare