meaning of persona grata

1. a diplomat who is acceptable to the government to which he is sent


Related Words

persona grata | persona non grata |

Developed & Maintained By Taraprasad.com

Treasure Words