Italian

edit

Noun

edit

megalodonte m (plural megalodonti)

  1. megalodon