Italian

edit

Noun

edit

megapodio m (plural megapodi)

  1. megapode