dictionnaire Anglais - latin

English - latine

the virus en latin:

1. illud virus illud virus