Skip to main content

sematrope

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