Slovnenya

Translation English French: summing up

Dictionary: main
summing up
noun