Skip to main content

slug-horn

Advertisement
English slug-horn meaning in English  •  slug-horn का अर्थ अंग्रेजी में
Adjective
  • An erroneous form of the Scotch word slughorne, or sloggorne, meaning >slogan >.