Slovnenya

Translation English French: sum

Dictionary: main
sum
noun