Slovnenya

Translation English French: expiate

Dictionary: main