NichiDict

フィンスタビライザー

[finsutabiraizaa]

Meanings

1.Noun

fin stabilizer