Skip to main content

tosspot

English tosspot meaning in English  •  tosspot का अर्थ अंग्रेजी में
Noun
  • A toper; one habitually given to strong drink; a drunkard.
Advertisement