meaning of salt lick
1.
a
salt
deposit
that
animals
regularly
lick
Related Words
salt lick
|
Developed & Maintained By
Taraprasad.com