DOG-ROSE Meaning of DOG-ROSE in English savagi rose English Interlingue dictionary. Английский словарь Интерлингве. 2012