French-English dictionary »

virus ebola meaning in English

FrenchEnglish
virus Ebola nom {m}

Ebola virus◼◼◼(virus)
noun