Summary
Spanish to French:   more detail...
  1. non grata:


Spanish

Detailed Translations for non grata from Spanish to French