tararearla

Spanish

Verb

tararearla

  1. infinitive of tararear combined with la