agachar – English–Español translations

🇪🇸 es en 🇬🇧

agachar verb

lower
  • Bajar el cuerpo o alguna parte del mismo.
duck
Wiktionary Links