dictionnaire latin - Anglais

latine - English

illud virus Anglais:

1. that the virus that the virus