English to Hindi

Meaning for:
wheezing
other
घरघराता