Slovnenya

Translation English French: computer virus

Dictionary: main
computer virus
noun