madriguera – English–Español translations

🇪🇸 es en 🇬🇧

madriguera noun

  • Refugio situado bajo tierra donde se recogen los animales para resguardarse del exterior y protegerse de sus enemigos naturales.
den
lair
Wiktionary Links