Spanish–English dictionary

English translation of the Spanish word atarugarse

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