HUFF AND PUFF


Meaning of HUFF AND PUFF in English

blow out air noisily.

→ huff

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.