Spanish: estrebufar

Spanish verb 'estrebufar' conjugated