meaning of lazarette

1. hospital for persons with infectious diseases especially leprosy


Related Words

lazarette |

Developed & Maintained By Taraprasad.com

Treasure Words