Search term godforsaken has 2 results
Jump to
EN English FR French
godforsaken (a) [general] abandonné (a) [general]
godforsaken (a) [general] délaissé (a) [general]