ARTEL


Meaning of ARTEL in English

[ar.tel] n [Russ artel'] (1884): a workers' or craftsmen's cooperative in Russia and later the U.S.S.R

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