Definition of トゥールビヨン

トゥールビヨン

tuurubiyon

noun
tourbillon (watch mechanism)