Definify.com

Definition 2025


lebbra

lebbra

Italian

Noun

lebbra f (plural lebbre)

  1. leprosy

Related terms

See also