Diccionario español–inglés

Traducción inglesa de la palabra española agachar

español → inglés
  
españolinglés
agachar bend down; lower
agacharse crouch; squat; cower; give in; yield; slouch