Slovnenya

Translation English French: hard drive

Dictionary: main
hard drive