Slovnenya

Translation English French: computer backup

Dictionary: main
computer backup
noun