Online English Dictionary

Home

Sunproof


a.

Impervious to the rays of the sun.


© 2009 Dammam Community College