lido

1. (noun) (British) a recreational facility including a swimming pool for water sports
Related Words: recreational facility



Terms and Conditions of Use / Copyright Notice