SNOW-BLIND MEANING IN ENGLISH

• Snow-blind Definition & Synonyms

  1. (a.) Affected with blindness by the brilliancy of snow.


RECENT SEARCHES