French-English dictionary »

horreurs meaning in English

FrenchEnglish
horreurs nom {f pl}

horror story(disturbing rumour)
noun