"moschushirsche" in English Moschushirsche {m pl} musk deer Detailed translations for "moschushirsche" Moschushirsche{masculine plural} Moschushirsche musk deer