English wikipedia Etymology From It. lazzaretto.
Noun en-noun
Synonyms lazaret (all senses)
te:lazaretto vi:lazaretto zh:lazaretto