meaning of resort area

1. an area where many people go for recreation


Related Words

resort area |

Developed & Maintained By Taraprasad.com

Treasure Words