"moschusrosen" in English Moschusrosen {m pl} musk-roses Detailed translations for "moschusrosen" Moschusrosen{masculine plural} Moschusrosen musk-roses