Spanish: estosar

Spanish verb 'estosar' conjugated