Definition of “wind gauge” - English Dictionary

English