English to Hindi

Meaning for:
whirring
other
फरफराहट;घरघराता