irrigateur meaning in English
n. irrigator, person or thing which irrigates; device which applies liquid to a part of the body to cleanse or disinfect (medicine)
n. irrigator, person or thing which irrigates; device which applies liquid to a part of the body to cleanse or disinfect (medicine)