barbotarse

Spanish

Verb

barbotarse

  1. infinitive of barbotar combined with se