meaning of hotel manager

1. an owner or manager of hotels


Related Words

hotel manager |

Developed & Maintained By Taraprasad.com

Treasure Words