×

attelage meaning in English

n. coupling; team; harness

Related Words

  1. atteinte
  2. atteinte portée aux privilèges
  3. atteler
  4. atteler un cheval
PC Version

Copyright © 2018 WordTech Co.