Hosted on MSN

Word of the day: Alfresco

Word of the day: Some words instantly bring a vivid image to mind. Alfresco is one of them. The term is often used to describe activities that take place outdoors, especially dining, relaxing, or ...