Vocabulary

競艇場

boat racing facility; boat racing venue

noun