×

tartarated meaning in French

adj. contenant du tartre (chimie)

Related Words

  1. tartar
  2. tartar steak
  3. tartaric
  4. tartary
PC Version

Copyright © 2018 WordTech Co.