Definify.com

Definition 2024


lebbra

lebbra

Italian

Noun

lebbra f (plural lebbre)

  1. leprosy

Related terms

See also