Italian edit

Noun edit

megalodonte m (plural megalodonti)

  1. megalodon