Slovnenya

Translation English French: vivify

Dictionary: main