Polish-English dictionary »

telemetria meaning in English

PolishEnglish
telemetria noun

telemetrynoun
the science, and associated technology, of automatic recording

Your history