guarida – English–Español translations

🇪🇸 es en 🇬🇧

guarida noun

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