Italian

edit

Noun

edit

aveteropodo m (plural aveteropodi)

  1. avetheropod