Definify.com

Definition 2026


lepade

lepade

Italian

Noun

lepade f (plural lepadi)

  1. gooseneck barnacle