DEN Meaning of DEN in English caverne, antre, grotte, refugia English Interlingue dictionary. Английский словарь Интерлингве. 2012