Englishfor English speakers
telethermoscope English
Meaning telethermoscope meaning
What does telethermoscope mean?
telethermoscope
Synonyms telethermoscope synonyms
What other words have the same or similar meaning as telethermoscope?