×

technologue meaning in English

n. technologist, specialist in technology, expert in the industrial arts and technical processes

Related Words

  1. technologique
  2. technologiquement
  3. technophobe
  4. technophobie
PC Version

Copyright © 2018 WordTech Co.