English-Spanish dictionary »

croon meaning in Spanish

EnglishSpanish
croon [crooned, crooning, croons] (to hum or sing softly or in a sentimental manner)
verb
[UK: kruːn]
[US: ˈkruːn]

canturrearverb

Your history