SELF-SERVE


Meaning of SELF-SERVE in English

[self-serve] adj (1926): permitting self-service

Merriam-Webster English vocab.      Английский словарь Merriam Webster.