Skip to content
Kotomora

シガーバー

Meanings

1

noun

cigar bar

A bar or lounge that specializes in serving cigars, often with a selection of spirits.