Synonyms of Non-French
Primary definition: Describing something that is not of, relating to, or characteristic of France or its language.
Primary definition: Describing something that is not of, relating to, or characteristic of France or its language.