×

trust meaning in English

n. trust, several companies banded together in order to reduce competition

Related Words

  1. truqué
  2. trusquin
  3. trypanosome
  4. trèfle
PC Version

Copyright © 2018 WordTech Co.