Полный англо-русский словарь

self-service store

Магазин самообслуживания

Полный англо-русский словарь