Japanese
noun
- obstacle; impediment; hindrance; barrier; difficulty
- disorder; defect; disability; handicap; impairment; dysfunction
- steeplechase
- obstacle race; steeplechase (athletics)
Notes
Sign in to add your own note
Example Sentences
Contains
noun
Sign in to add your own note