Definify.com

Definition 2024


lampuga

lampuga

Italian

Noun

lampuga f (plural lampughe)

  1. mahi-mahi