Spanish–English dictionary

English translation of the Spanish word tarugo

Spanish → English
  
SpanishEnglish
tarugo chump; plug; stopper
atarugar plug; peg; wedge; stuff; fill; silence; shut up