persona grata Meaning and Definition

Machine Translation

English to Urdu Machines Translation

persona grata

قابلِ قبول شخص

Multiple Word Search

Search Result for persona grata

Definitions

English definition for persona grata

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

Sponored Video