Spanish–English dictionary

English translation of the Spanish word agachar

Spanish → English
  
SpanishEnglish
agachar bend down; lower
agacharse crouch; squat; cower; give in; yield; slouch