trammeling английский

Значение trammeling значение

Что в английском языке означает trammeling?

trammeling

A hindrance or impediment.

Возможно, вы искали...