MINILAB


Meaning of MINILAB in English

noun Date: 1982 a retail outlet offering rapid on-site film development and printing

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.