Slovnenya

Translation English French: catalyze

Dictionary: main
catalyze
verb