×

tractation meaning in English

n. dealing, bargaining

Related Words

  1. trachéotomie
  2. tract
  3. tractations
  4. tracter
PC Version

Copyright © 2018 WordTech Co.