salt_lickEnglish

lick, salt lick

Noun

A salt deposit that animals regularly lick

English: salt lick, lick

English words with similar meanings

Show 1 words