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