×

tare meaning in English

n. defect, tare, loss, shrinkage

Related Words

  1. faire la tare
  2. tardivement
  3. tardiveté
  4. tarentelle
  5. tarentule
PC Version

Copyright © 2018 WordTech Co.