barbotarte
Spanish
Verb
barbotarte
infinitive of
barbotar
combined with
te