Search term TB has 3 results
EN English FR French
TB (n) [medicine] tuberculose (n) {f} [medicine]
TB TB
FR French EN English
TB TB