Spanish: garguriar

Spanish verb 'garguriar' conjugated