Skip to main content

scatterling

English scatterling meaning in English  •  scatterling का अर्थ अंग्रेजी में
Noun
  • One who has no fixed habitation or residence; a vagabond.
Advertisement