put at a disadvantage; "the brace i have to wear is hindering my movements"

listen to the pronunciation of put at a disadvantage; "the brace i have to wear is hindering my movements"
put at a disadvantage; "the brace i have to wear is hindering my movements"
المفضلات