borbotaste

Spanish

Verb

borbotaste

  1. second-person singular preterite indicative of borbotar