Spanish-French dictionary »

persona non grata meaning in French

SpanishFrench
persona non grata adjective

persona non grataadjectif