Slovnenya

Translation English French: summarization

Dictionary: main
summarization
noun