×

domesticise meaning in French

v. domestiquer, rendre docile, apprivoiser un animal, accoutumer à la vie collective

Related Words

  1. domestication
  2. domesticator
  3. domesticize
  4. domesticity
PC Version

Copyright © 2018 WordTech Co.