Spanish

edit

Verb

edit

barbotarse

  1. infinitive of barbotar combined with se