ちゅういけっかんしょうがい
Meanings
Noun
Medicine
1. attention deficit disorder; ADD
Composed of
attention deficit
obstacle; impediment; disability; handicap; steeplechase; obstacle race