Skip to content
Kotomora

高こう級きゅうリゾート

Meanings

1

noun

luxury resort; high-class resort

Refers to an upscale resort facility or destination, often with premium amenities and services.