×
tare
meaning in English
n.
defect, tare, loss, shrinkage
Related Words
faire la tare
tardivement
tardiveté
tarentelle
tarentule
PC Version
Copyright © 2018 WordTech Co.