Meaning and Translation of Persona Grata in Urdu Script and Roman Urdu with Definition,
قابلِ قبول شخص ۔ پسندیدہ شخصیت ۔
1. a diplomat who is acceptable to the government to which he is sent