Diccionario español–inglés

Traducción inglesa de la palabra española atajarse

español → inglés
  
españolinglés
atajarse be abashed
atajar stop; intercept; interrupt; partition off; take a shortcut