Go to Homepage
Translated in 10 languages
Translated in 2 languages
[Subject: Generalities]
Translated by: FARHAD PEZESHKI
[Subject: Electricity & Electronics]
- An electronic equipment to store onto a magnetic tape or a chip sounds or moving images so that they can be heard or seen later
Translated in 82 languages