BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Novovirus {n} [med.] novovirus; winter vomiting bug [Br.] [coll.]