Follow US:

What is the meaning of [Lose One’s Touch]

Suffer a decline in one’s skill at doing something