TOUCHWOOD


Meaning of TOUCHWOOD in English

[touch.wood] n (1579): [3]punk

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