Slovnenya

Translation English French: lump sum

Dictionary: main
lump sum