Lazaretto
English Meaning
- A hospital treating contagious diseases.
- A building or ship used as a quarantine station.
- Nautical A storage space between the decks of a ship.
Sorry, No Malayalam Meaning for your input!
See Lazarett Want To Try Lazaretto In Malayalam??