himalayan musk rose - German English Dictionary

himalayan musk rose

Meanings of "himalayan musk rose" in German English Dictionary : 1 result(s)

English German
Botany
Himalayan musk rose Himalaja-Moschus-Rose