"embarrasses" in German embarrasses hindert Detailed translations for "embarrasses" embarrasses embarrasses(also: hampers, hinders, inhibits, stymies) hindert