Definify.com

Definition 2024


lepade

lepade

Italian

Noun

lepade f (plural lepadi)

  1. gooseneck barnacle