MINILAB


Meaning of MINILAB in English

[mini.lab] n (1982): a retail outlet offering rapid on-site film development and printing

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