Sunday, April 22, 2012

Ramada

noun
An open shelter, often with a thatched and/or domed roof, often installed on beaches and picnic grounds.

No comments:

Post a Comment