SUNPROOF MEANING IN ENGLISH

• Sunproof Definition & Synonyms

  1. (a.) Impervious to the rays of the sun.


RECENT SEARCHES