next
previous
items

Term

mountain resort

Term
A place in the mountains where people spend their holidays and enjoy themselves. (Source: CAMB)

Permalinks

Document Actions