Slovnenya

Translation English French: leverage

Dictionary: main
leverage
noun
1 achat.