Spanish: babuxar

Spanish verb 'babuxar' conjugated