Search term immunization has one result
EN English FR French
immunization (n) [medicine] immunisation (n) {f} [medicine]