cyclonoscope
English
cyclonoscope meaning in English • cyclonoscope का अर्थ अंग्रेजी में
Noun
- An apparatus to assist in locating the center of a cyclone.