iJunoon official Urdu Dictionary
تخفیف:۱ general practitioner.۲ Grand Prix.
English definition for gp
1. n. a physician who is not a specialist but treats all illnesses
Sponored Video