Definify.com

Definition 2024


mordaza

mordaza

Spanish

Noun

mordaza f (plural mordazas)

  1. gag
  2. clamp (tool)

Related terms