×

techy meaning in French

adj. irritable, grincheux; maussade

Related Words

  1. technology transfer
  2. technopop
  3. tectonic
  4. tectonics
PC Version

Copyright © 2018 WordTech Co.