tararear – English–Español translations

🇪🇸 es en 🇬🇧

tararear verb

  • Cantar entre dientes y sin articular palabras.
hum
Wiktionary Links