APPARAT


Meaning of APPARAT in English

[ap.pa.rat] n [Russ] (1941): apparatus

2.

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