lazzarettos

English

Noun

lazzarettos

  1. plural of lazzaretto