Search term god-awful has one result
Jump to
EN English FR French
god-awful (a) [exclamation] (slang) dégueulasse (a) [exclamation] (informal)