AFL: Association Française du Lupus

What does AFL mean? The above is one of AFL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Association Française du Lupus