mystery shops

English

Noun

mystery shops

  1. plural of mystery shop

Verb

mystery shops

  1. third-person singular simple present indicative of mystery shop