Slovnenya

Translation English Japanese: lump sum

Dictionary: main
lump sum
noun