a large window on the street-side of a shop or restaurant.

listen to the pronunciation of a large window on the street-side of a shop or restaurant.
Английский Язык - Английский Язык

Определение a large window on the street-side of a shop or restaurant. в Английский Язык Английский Язык словарь

A large window on the street-side of a shop or restaurant.
windowfront