Spanish–English dictionary

English translation of the Spanish word tarareo

Spanish → English
  
SpanishEnglish
tarareo hum
tararear hum