kamus
.
Search
About
snorting
English
huffing, puffing, snorting
Noun
An act of forcible exhalation
English: puffing, huffing, snorting
English words with similar meanings
Show 2 words
huffing
puffing