French-English dictionary »

ceftriaxone meaning in English

FrenchEnglish
ceftriaxone nom

ceftriaxone◼◼◼noun