×
tractation
meaning in English
n.
dealing, bargaining
Related Words
trachéotomie
tract
tractations
tracter
PC Version
Copyright © 2018 WordTech Co.