make vibrant sounds

make vibrant sounds

make vibrant sounds

Verb

indicate pleasure by purring; characteristic of cats

Synonyms: