×

tartarated meaning in French

adj. contenant du tartre (chimie)

Related Words

  1. tartar, switzerland
  2. tartaras
  3. tartaric
  4. tartaric acid
PC Version

Copyright © 2018 WordTech Co.