someone or something which is particularly disliked or avoided - French English Dictionary

someone or something which is particularly disliked or avoided

Play ENFRFRfr
Play ENFRFRca

Meanings of "someone or something which is particularly disliked or avoided" in English French Dictionary : 1 result(s)

French English
Colloquial
someone or something which is particularly disliked or avoided bête noire