Kinds of Shops

My Online Language.
Beginner Level. List of shops in English for beginners. Expand your vocabulary! Audio and transcript available for download.