Spanish–English dictionary

English translation of the Spanish word atarugar

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