Slovnenya

Translation English French: summarisation

Dictionary: main
summarisation
noun