Slovnenya

Translation English French: accurse

Dictionary: main