Skip to main content

starer

English starer meaning in English  •  starer का अर्थ अंग्रेजी में
Noun
  • One who stares, or gazes.
Advertisement