Summary
French Synonyms:   more detail...
  1. persona non grata:


French

Detailed Synonyms for persona non grata in French

persona non grata:

persona non grata

  1. persona non grata

Related Synonyms for persona non grata