Slovnenya

Translation English French: computing device

Dictionary: main
computing device
noun