BETE NOIRE MEANING IN ENGLISH

• Bete noire Definition & Synonyms

  1. () Something especially hated or dreaded; a bugbear.


RECENT SEARCHES