ドウアンテイ
Meanings
Noun
1. dynamic stability
Composed of
motion
stability; steadiness; equilibrium
Used in vocabulary (1 in total)
built-in stabilizer