meaning of jargle
1.
To
emit
a
harsh
or
discordant
sound.
Related Words
jargle
|
Developed & Maintained By
Taraprasad.com