Spanish-English Dictionaryden
den
darse
Meaning of den