Search term dissémination has one result
Jump to
FR French EN English
dissémination (n) [act of disseminating] dissemination (n) [act of disseminating]

French English translations