Hauch meaning

(Scotland) A cough or gasp.
noun
2
0
Advertisement