Diccionario español–inglés

Traducción inglesa de la palabra española atarugar

español → inglés
  
españolinglés
atarugar fill; peg; plug; shut up; silence; stuff; wedge
atarugarse become confused
tarugo chump; plug; stopper