Slovnenya

Translation English French: electronic computer

Dictionary: main
electronic computer
noun