Search term trammel has one result
Jump to
EN English ES Spanish
trammel (n v) [Something that impedes activity, freedom, or progress] traba (n v) {f} [Something that impedes activity, freedom, or progress]