Vocabulary

博奕打ち

professional gambler; gamester

noun