TECHY


Meaning of TECHY in English

[techy] var of tetchy

Merriam-Webster English vocab.      Английский словарь Merriam Webster.