×
techy
meaning in French
adj.
irritable, grincheux; maussade
Related Words
technology transfer
technopop
tectonic
tectonics
PC Version
Copyright © 2018 WordTech Co.