lebbrosario

Italian

Noun

lebbrosario m (plural lebbrosari)

  1. leper colony