Slovnenya

Translation English French: godforsaken

Dictionary: main
godforsaken