canturrear
Top 35000
Meanings
Verb
1. to croon (colloquial)
2. to sing softly (colloquial)