Skip to content
Kotomora

フィンスタビライザー

Meanings

1

noun

fin stabilizer

A nautical device, a fin attached to a ship's hull to reduce rolling and improve stability.