a discouragement or hindrance; objectionable feature

listen to the pronunciation of a discouragement or hindrance; objectionable feature
a discouragement or hindrance; objectionable feature
Favoriten