Italian edit

Noun edit

moschido m (plural moschidi)

  1. musk deer