guarida
Noun
1. (de animal) 
a. lair 
2. (fig) 
a. hideout 
guarida
1 [de animales] den; hideout; [de persona] haunt; hideout
2 refuge; shelter; (amparo) cover
Search history
Did this page answer your question?