Definify.com

Definition 2025


lampuga

lampuga

Italian

Noun

lampuga f (plural lampughe)

  1. mahi-mahi