English edit

Noun edit

brake press (plural brake presses)

  1. Synonym of press brake

Anagrams edit