Slovnenya

Translation English French: desecrate

Dictionary: main
desecrate