Spanish–English dictionary

English translation of the Spanish word tapaboca

Spanish → English
  
SpanishEnglish
tapaboca muffler; squelch