Italian edit

Noun edit

odontoceto m (plural odontoceti)

  1. toothed whale

Spanish edit

Noun edit

odontoceto m (plural odontocetos)

  1. toothed whale