Definition of “wind gauge” - English Dictionary

british dictionary