Definisi 'lazaretto'

English to English
noun
1 hospital for persons with infectious diseases (especially leprosy) Terjemahkan
source: wordnet30

2 a small locker at the stern of a boat or between decks of a ship Terjemahkan
source: wordnet30


Visual Synonyms