KHMSL

AcronymDefinition
KHMSL➣Keells Hotel Management Services Limited (Sri Lanka)