holiday_resortEnglish

holiday resort, resort, resort hotel

Noun

A hotel located in a resort area

English: resort, resort hotel, holiday resort

Bahasa: resor

Bahasa words with similar meanings

English words with similar meanings

Show 2 words