Word of the day

September 30, 2014

Umbriferous – casting, making or providing shade; shade bringing;  shady.


%d bloggers like this: