barbotarte

Spanish

Verb

barbotarte

  1. infinitive of barbotar combined with te