guaridas
Spanish
Noun
guaridas
f
pl
plural of
guarida
Participle
guaridas
f
pl
feminine plural of
guarido