Spanish–English dictionary

English translation of the Spanish word armordazar

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
mordaza
muzzle
mordaza
;
mouth gag

SpanishEnglish
armordazar gag
mordaza clamp; gag; mouth gag