Version Française
Meaning of
"ALARA"
in English language
French to English
English to French
French
English
ALARA
ALARA (as low as reasonably achievable)
ALARA
as low as reasonably achievable (ALARA)