×

irrigator meaning in French

n. irrigateur, instrument d'irrigation (médecine)

Related Words

  1. irrigation hose
  2. irrigation system
  3. irritability
  4. irritable
PC Version

Copyright © 2018 WordTech Co.