Slovnenya

Translation English French: throughput

Dictionary: main