Slovnenya

Translation English French: goddamned

Dictionary: main