Spanish: astorbar

Spanish verb 'astorbar' conjugated