sematrope
English
sematrope meaning in English • sematrope का अर्थ अंग्रेजी में
Noun
- An instrument for signaling by reflecting the rays of the sun in different directions.