barbotarla

Spanish

Verb

barbotarla

  1. infinitive of barbotar combined with la