Definify.com

Definition 2025


megapodio

megapodio

Italian

Noun

megapodio m (plural megapodi)

  1. megapode