English idioms
4.25K subscribers
45 photos
2 files
Do you Speak English ?!
Download Telegram
When people go window shopping, they look at things in shop windows, without actually purchasing anything.