Slovnenya

Translation English French: data processor

Dictionary: main
data processor
noun