wheezy
Explore definitions, synonyms, and language insights of wheezy
Definitions
Adjective Satellite
having a tone of a reed instrument
Adjective Satellite
relating to breathing with a whistling sound