English Translation for pop quiz
pop quiz
پاپ امر
Search Result for pop quiz
pop
See Definition and Meaning
quiz
English definition for pop quiz
1. n. a quiz given without prior warning
Sponored Video