What does “puttanesca non grata” mean?

What Does Grata Mean

“Persona non grata” is a Latin phrase meaning “a person who is not welcome.”

Puttanesca is a type of sauce

Also Read :   What does the UNCM on my reservation contract for my enlistment mean?

Leave a Comment