Portuguese-English dictionary »

leprosa meaning in English

PortugueseEnglish
leprosa noun
{f}

leper [lepers](person who has leprosy)
noun
[UK: ˈle.pə(r)] [US: ˈle.pər]

leprosaria noun
{f}

leper colony(isolated community of lepers, see also: leprosery)
noun

leprosery(building used to quarantine and treat lepers, see also: leper colony)
noun

Your history