persona non grata in Finnish
persona non grata in Finnish
ei-toivottu henkilö
A person who is not welcome, especially a diplomat in a foreign country.
persona non grata
A person who is not welcome, especially a diplomat in a foreign country.