×

détartrant meaning in English

n. scale remover
adj. descaling

Related Words

  1. détails sans importance
  2. détaler
  3. détartrer
  4. détaxé
PC Version

Copyright © 2018 WordTech Co.