IRRIGATE


Meaning of IRRIGATE in English

to wash out or rinse with a fluid.

AIDS English Glossary.      Английский словарь СПИДа.