Search term carabin has 2 results
FR French EN English
carabin (n) [médecine] {m} medic (n) [médecine]
carabin (n) [médecine] {m} medico (n) [médecine]