Meaning and Translation of Teacher's Pet in Urdu Script and Roman Urdu with Definition,
1. the teacher's favorite student