Definify.com

Definition 2025


mordaza

mordaza

Spanish

Noun

mordaza f (plural mordazas)

  1. gag
  2. clamp (tool)

Related terms