Slovnenya

Translation English French: memorialize

Dictionary: main