Definify.com

Definition 2025


lamprede

lamprede

Italian

Noun

lamprede f

  1. plural of lampreda