something that impedes activity, freedom, or progress

listen to the pronunciation of something that impedes activity, freedom, or progress
Englisch - Englisch
trammel
something that impedes activity, freedom, or progress
Favoriten