lamprede

Italian

Noun

lamprede f

  1. plural of lampreda