Definify.com

Definition 2025


lepade

lepade

Italian

Noun

lepade f (plural lepadi)

  1. gooseneck barnacle